self deprecating meaning in Hindi

Adjective

modest about or critical of oneself

अपने बारे में विनम्र या आलोचनात्मक

English Usage: His self-deprecating humor made everyone feel at ease.

Hindi Usage: उसकी आत्म-आलोचनात्मक हास्य सभी को सहज महसूस कराता था।

Share Anuvadan of self deprecating